to take refuge - Français Anglais Dictionnaire